#pragma once

#include <stdio.h>
#include <malloc.h>
#include <assert.h>

#define ElemType int

typedef struct QueueNode {
	ElemType data;
	struct QueueNode *next;
} QueueNode;

typedef struct LinkQueue {
	QueueNode *front;
	QueueNode *tail;
} LinkQueue;

